History
History
Synonyms
UK
US
Meaning:
enter

to come or go into something

come, put into a place

penetrate

to make or force a way into or through (something); to be understood; understand

pierce; get through physically

MAKE AN ENTRANCE as in Wiktionary
MAKE AN ENTRANCE as in Wikipedia